package com.sample.tdf.sample.service;

import cn.com.taiji.common.dto.PageDTO;
import com.baomidou.mybatisplus.extension.service.IService;
import com.sample.tdf.sample.domain.Course;
import com.sample.tdf.sample.dto.CourseDTO;

import java.util.List;

public interface ICourseService extends IService<Course> {
    PageDTO getPage(PageDTO pageDTO);

    CourseDTO create(CourseDTO dto);

    List<CourseDTO> batchCreate(List<CourseDTO> dtos);

    CourseDTO update(CourseDTO dto);

    CourseDTO findById(String id);

    CourseDTO findByIdOneSelect(String id);
}
